rise meteorically - German English Dictionary